offer a guarantee - Inglés Sinónimo Diccionario